﻿#pragma once
#include <string>

class Application;
class Parser;

class Action
{
public:
  Action(Application& app);
  virtual ~Action();

  virtual void Execute() = 0;

protected:
  Application& _app;
  Parser& _parser;
  //std::string _prefix;
};
